Nuprl Lemma : ecl-mng-update_wf 11,40

i:Id, ds:fpf(Id; x.Type), da:fpf(Knd; k.Type), A:ecl(dsda), upd:update-spec(dsda),
es:event_system{i:l}, z:Id.
(fpf-dom(id-deq; zds))  (ecl-mng-update{i:l}(esidsdaAzupd prop{i:l}) 
latex


Definitionsff, tt, x,yt(x;y), xt(x), P  Q, if b then t else f fi , alle-at(esie.P(e)), ma-valtype(dak), ecl-mng-update{i:l}(esidsdaxzupd), prop{i:l}, t  T, P  Q, update-spec(dsda), x:AB(x), Unit, , x(s1,s2), x(s), P  Q, guard(T), P  Q, t.2, t.1,
Lemmasecl wf, pi2 wf, pi1 wf, ma-valtype wf, decl-state wf, nat wf, Knd wf, fpf wf, event system wf, fpf-trivial-subtype-top, id-deq wf, Id wf, fpf-dom wf, assert of bnot, eqff to assert, not wf, bnot wf, iff transitivity, fpf-sub weakening, subtype-fpf-cap-void, es-val wf, es-state-subtype, es-state-when wf, eqtt to assert, bool wf, es-loc-init, es-init wf, es-valtype wf, es-isrcv wf, assert wf, es-bact wf, list accum wf, es-vartype wf, es-after wf, fpf-cap wf, es-decls-iff, es-decls wf

origin